home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Memphis Amiga Group / MAG New User Disk Set v1 (1993-12)(Memphis Amiga Group)(Disk 1 of 6).zip / MAG New User Disk Set v1 (1993-12)(Memphis Amiga Group)(Disk 1 of 6).adf / Install < prev    next >
Text File  |  1993-11-08  |  6KB  |  278 lines

  1. ;              Term 3.4 Installer Script by /\/\erliN!  11-08-93
  2.  
  3.  
  4. (set @default-dest "")
  5.  
  6. (message
  7.         "\nAMIGA RULEZ!!\n\nThis is a custom install script for installing\n Term 3.4.  Dox are included in the Documentation drawer.  READ THEM!!!\n\nDisk created by /\\/\\erliN! 11-08-93\n\nGreetings to the Memphis Amiga Group!"
  8. )
  9.  
  10.  
  11. (complete 0)
  12.  
  13.  
  14.  
  15. (set Term_Dir
  16. (askdir 
  17.     (prompt "Select directory to install the Term 3.4 main program.  If you are using a previous version of term, select that directory.")
  18.     (help @askdir-help)
  19.     (default "SYS:")
  20.     (disk)
  21.     (newpath)
  22. )
  23. )
  24.  
  25. (message
  26.     "\nThis will extract the Term main program to\n\n"Term_Dir"\n\nVolume names with spaces, such as 'Ram Disk:' will not work.  Is this OK?"
  27. )
  28.  
  29. (working "Extracting from LHA archive to temporary directory, please wait...")
  30.  
  31. (run
  32.     (":c/LHA x :Term.LHA RAM:")
  33.     (help @copyfiles-help)
  34. )
  35.  
  36.  
  37. (copyfiles
  38.     (prompt "\nInstalling Term main program to\n\n"Term_Dir)
  39.     (help @copyfiles-help)
  40.     (source "RAM:")
  41.     (pattern "term")
  42.     (dest Term_Dir)
  43.     (infos)
  44.     (files)
  45. )
  46.  
  47.  
  48. (delete "RAM:Term")
  49. (delete "RAM:Term.info")
  50.  
  51.  
  52. (complete 30)
  53.  
  54. (message
  55.     "\nThe next section will install the XEM and XPR libraries which are used for terminal emulation and file transfer."
  56. )
  57.  
  58. (working "Extracting from LHA archive to temporary directory, please wait...")
  59.  
  60. (run
  61.     (":c/LHA x :TermLibraries.LHA RAM:")
  62. )
  63.  
  64.  
  65.  
  66. (copylib
  67.     (prompt "Copying OwnDevUnit.library to LIBS:\nThis allows shared access to the serial.device.")
  68.     (help @copylib-help)
  69.     (source "RAM:OwnDevUnit.library")
  70.     (dest "LIBS:")
  71.     (confirm)
  72. )
  73.  
  74. (complete 33)
  75.  
  76. (copylib
  77.     (prompt "Copying xemamiga.library to LIBS:\nThis is an external Amiga ANSI terminal emulator library.")
  78.     (help @copylib-help)
  79.     (source "RAM:xemamiga.library")
  80.     (dest "LIBS:")
  81.     (confirm)
  82. )
  83.  
  84. (complete 36)
  85.  
  86. (copylib
  87.     (prompt "Copying xemvt340.library to LIBS:\nThis is an external VT340 terminal emulator library.")
  88.     (help @copylib-help)
  89.     (source "RAM:xemvt340.library")
  90.     (dest "LIBS:")
  91.     (confirm)
  92. )
  93.  
  94. (complete 39)
  95.  
  96. (copylib
  97.     (prompt "Copying xemascii.library to LIBS:\nThis is an external ASCII terminal emulator library.")
  98.     (help @copylib-help)
  99.     (source "RAM:xemascii.library")
  100.     (dest "LIBS:")
  101.     (confirm)
  102. )
  103.  
  104. (complete 42)
  105.  
  106. (copylib
  107.     (prompt "Copying xembbs.library to LIBS:\nThis is an external BBS library.")
  108.     (help @copylib-help)
  109.     (source "RAM:xembbs.library")
  110.     (dest "LIBS:")
  111.     (confirm)
  112. )
  113.  
  114. (complete 45)
  115.  
  116. (copylib
  117.     (prompt "Copying xprascii.library to LIBS:\nThis library allows you to transfer raw ASCII files.")
  118.     (help @copylib-help)
  119.     (source "RAM:xprascii.library")
  120.     (dest "LIBS:")
  121.     (confirm)
  122. )
  123.  
  124. (complete 48)
  125.  
  126. (copylib
  127.     (prompt "Copying xprbplus.library to LIBS:\nThis library allows you to transfer files using Compuserve's B-Plus protocol.")
  128.     (help @copylib-help)
  129.     (source "RAM:xprbplus.library")
  130.     (dest "LIBS:")
  131.     (confirm)
  132. )
  133.  
  134. (complete 51)
  135.  
  136. (copylib
  137.     (prompt "Copying xprjmodem.library to LIBS:\nThis library allows you to transfer files using the J-Modem protocol.")
  138.     (help @copylib-help)
  139.     (source "RAM:xprjmodem.library")
  140.     (dest "LIBS:")
  141.     (confirm)
  142. )
  143.  
  144. (complete 54)
  145.  
  146. (copylib
  147.     (prompt "Copying xprkermit.library to LIBS:\nThis library allows you to transfer files using the Kermit protocol.")
  148.     (help @copylib-help)
  149.     (source "RAM:xprkermit.library")
  150.     (dest "LIBS:")
  151.     (confirm)
  152. )
  153.  
  154. (complete 57)
  155.  
  156. (copylib
  157.     (prompt "Copying xprquickb.library to LIBS:\nThis library allows you to transfer files using Compuserve's Quick-B protocol.")
  158.     (help @copylib-help)
  159.     (source "RAM:xprquickb.library")
  160.     (dest "LIBS:")
  161.     (confirm)
  162. )
  163.  
  164. (complete 60)
  165.  
  166. (copylib
  167.     (prompt "Copying xprvms.library to LIBS:\nThis library allows you to transfer files using the VAX/VMS protocol.")
  168.     (help @copylib-help)
  169.     (source "RAM:xprvms.library")
  170.     (dest "LIBS:")
  171.     (confirm)
  172. )
  173.  
  174. (complete 63)
  175.  
  176. (copylib
  177.     (prompt "Copying xprxmodem.library to LIBS:\nThis library allows you to transfer files using the old X-Modem protocol.")
  178.     (help @copylib-help)
  179.     (source "RAM:xprxmodem.library")
  180.     (dest "LIBS:")
  181.     (confirm)
  182. )
  183.  
  184. (complete 66)
  185.  
  186. (copylib
  187.     (prompt "Copying xprymodem.library to LIBS:\nThis library allows you to transfer files using the old Y-Modem protocol.")
  188.     (help @copylib-help)
  189.     (source "RAM:xprymodem.library")
  190.     (dest "LIBS:")
  191.     (confirm)
  192. )
  193.  
  194. (complete 69)
  195.  
  196.  
  197. (copylib
  198.     (prompt "Copying xprzmodem.library to LIBS:\nThis library allows you to transfer files using the Z-Modem protocol.")
  199.     (help @copylib-help)
  200.     (source "RAM:xprzmodem.library")
  201.     (dest "LIBS:")
  202.     (confirm)
  203. )
  204.  
  205. (delete "RAM:OwnDevUnit.library")
  206. (delete "RAM:xemamiga.library")
  207. (delete "RAM:xemascii.library")
  208. (delete "RAM:xembbs.library")
  209. (delete "RAM:xemvt340.library")
  210. (delete "RAM:xprascii.library")
  211. (delete "RAM:xprbplus.library")
  212. (delete "RAM:xprjmodem.library")
  213. (delete "RAM:xprkermit.library")
  214. (delete "RAM:xprquickb.library")
  215. (delete "RAM:xprvms.library")
  216. (delete "RAM:xprxmodem.library")
  217. (delete "RAM:xprymodem.library")
  218. (delete "RAM:xprzmodem.library")
  219.  
  220. (message
  221.     "\nNow, we need to install the fonts.  These are needed for ANSI graphics."
  222. )
  223.  
  224. (copyfiles
  225.     (prompt "Select which fonts to install")
  226.     (help @copyfiles-help)
  227.     (source ":Fonts")
  228.     (dest "FONTS:")
  229.     (pattern "#?")
  230.     (confirm)
  231.     (fonts)
  232. )
  233.  
  234. (complete 75)
  235.  
  236. (message
  237.     "\nThe following are some ARexx scripts for some Memphis BBSes that allow you to do an automated login.  They will send your username and password automatically.  Read the doc file in the Rexx drawer for info on how to set Term up to use the scripts."
  238. )
  239.  
  240. (copyfiles
  241.     (prompt "Select which ARexx scripts to install")
  242.     (help @copyfiles-help)
  243.     (source ":Rexx")
  244.     (dest "REXX:")
  245.     (pattern "#?.term")
  246.     (confirm)
  247. )
  248.  
  249. (message
  250.     "\nThe documentation for Term is in AmigaGuide format, which requires either the viewer 'AmigaGuide' for Workbench 2.0-2.1, or 'Multiview', which is included with Workbench 3.0 and higher.  If you do have WB3.0+ you can get online help while using Term via Multiview."
  251. )
  252.  
  253. (working "Extracting files from LHA archive to temporary directory, please wait...")
  254.  
  255. (complete 80)
  256.  
  257. (run
  258.     (":c/LHA x :TermGuide.LHA RAM:")
  259.     (help @copyfiles-help)
  260. )
  261.  
  262. (copyfiles
  263.     (prompt "\nCopy which doc files?  The term.guide is needed for online help under Workbench 3.0.")
  264.     (help @copyfiles-help)
  265.     (source "RAM:")
  266.     (dest Term_Dir)
  267.     (pattern "#?.guide")
  268.     (infos)
  269.     (confirm)
  270. )
  271.  
  272. (delete "RAM:term.guide")
  273. (delete "RAM:term.guide.info")
  274. (delete "RAM:termRexx.guide")
  275. (delete "RAM:termRexx.guide.info")
  276.  
  277. (complete 100)
  278.